package com.mxpio.erp.common.plm.service;

import com.mxpio.erp.common.plm.entity.ProjectInfoChange;
import com.mxpio.erp.common.plm.entity.ProjectInfoChangeRecord;
import com.mxpio.erp.common.plm.entity.ProjectInfoEnd;
import com.mxpioframework.security.service.BaseService;

/**
 * 项目信息变更记录表Service接口
 * @author qb
 * @Date 2024-2-19
 * @version 1.0
 */
public interface ProjectInfoChangeRecordService extends BaseService<ProjectInfoChangeRecord> {
    /**
     * 变更记录-项目终止
     * @param projectInfoEnd
     */
    void changeRecord(ProjectInfoEnd projectInfoEnd, String remark);

    /**
     * 变更记录-变更内容
     * @param projectInfoChange
     * @param remark
     */
    void changeRecordSubstance(ProjectInfoChange projectInfoChange, String remark);
}
